www.gusucode.com > PHP展示型企业网站模板米拓整站源码 1.0PHP源码程序 > PHP展示型企业网站模板米拓整站源码 1.0/MetInfozs_v1.0/MetInfozs_v1.0/app/system/include/static/assets/examples/js/advanced/context-menu.js
/*! * remark (http://getbootstrapadmin.com/remark) * Copyright 2015 amazingsurge * Licensed under the Themeforest Standard Licenses */ (function(document, window, $) { 'use strict'; var Site = window.Site; $(document).ready(function($) { Site.run(); }); // Demo 2 // ------ (function() { $('#exampleContext').contextmenu({ target: '#exampleContextMenu', before: function(e) { // This function is optional. // Here we use it to stop the event if the user clicks a span e.preventDefault(); if (e.target.tagName == 'SPAN') { e.preventDefault(); this.closemenu(); return false; } this.getMenu().find("li").eq(4).find('a').html("This was dynamically changed"); return true; } }); })(); // Demo 3 // ------ (function() { $('#exampleContext2').contextmenu({ target: '#exampleContextMenu', onItem: function(context, e) { alert($.trim($(e.target).text())); } }); $('#exampleContextMenu').on('show.bs.context', function(e) { console.log('before show event'); }); $('#exampleContextMenu').on('shown.bs.context', function(e) { console.log('after show event'); }); $('#exampleContextMenu').on('hide.bs.context', function(e) { console.log('before hide event'); }); $('#exampleContextMenu').on('hidden.bs.context', function(e) { console.log('after hide event'); }); })(); })(document, window, jQuery);